make a firm proposal to execute something - Spanish English Dictionary